something which coasts - Spanish English Dictionary